// 地址
const url = 'http://www.baidu.com/aa?username=zs&password=123456&gender=男';
// 按照？切割取后面的
const str = url.split('?')[1];
console.log(str); // username=zs&password=123456&gender=男
// 再按照&切割成数组
const arr = str.split('&');
console.log(arr); // [ 'username=zs', 'password=123456', 'gender=男' ]
// 创建一个空对象，用于保存结果
const obj = {};
// 循环arr数组
arr.forEach(item => {
    // 再按照=切割 [ 'username=zs', 'password=123456', 'gender=男' ]
    // 把切割出来的解构赋值给key，value
    const [key,value] = item.split('=');
    // 再添加到对象中
    obj[key] = value;
})
console.log(obj);